Jump to content
Cesbo Community
  • Announcements

    • RadioSintetica

      Information   10/21/18

      Registration on the forum temporarily closed! For support requests, please contacat us: https://cesbo.com/help
      Our community in Telegram: @cesbo_en (English language) , @cesbo_ru (Russian language) , @cesbo_es (Spanish Language)

Search the Community

Showing results for tags 'network push'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • General Forums
    • News & Announcements
    • Astra
  • Related
    • Satellites and Transponders
    • Hardware
    • Software
    • Network
  • Other
    • Off-Topic

Found 3 results

  1. Network Push Server

    Kindly as below what is the NP server and how I can configure it on Ubuntu server please ? Network Push Network Push is an HTTP-based media streaming protocol. It works by transmitting data from client to the server. For example, used to transmit streams to the transcoding cloud. Network Push available for Output only. np://[login:password@]address[:port][/path] login:password — login and password for http authentication, basic or digest. For Input only address — server IPv4 address or domain port — port number. Default value: 80 path — path to the resource. Default value: / Additional options for Output: sctp — use SCTP instead of TCP Examples: np://media.example.com/channel-id
  2. Network Push

    Пожалуйста поясните как им пользоваться. Можно ли с помощью его выбросить поток за NAT? Как правильно настроить сервер на прием?
  3. Hi, Im using astra to transport channels from server1 to server2 via NetworkPush. On server2 i need channels on udp, so im using Andreys solution at https://forum.cesbo.com/topic/1929-network-push/?p=27149. На сервере 1: input: любой источник output: np://адрес-принимающего-сервера:8000/127.0.0.1:10000Для второго сервера нет базовой логики, т.е. нужен скрипт, чтобы обработать запрос. function http_np_callback(server, client, request) local client_data = server:data(client) if not request then client_data.output = nil return nil end local udp_conf = parse_url("udp://" .. request.path:sub(2)) udp_conf.upstream = request.stream client_data.output = udp_output(udp_conf) server:send(client, { code = 200, headers = { "Connection: keep-alive" }, }) end http_server({ port = 8000, route = {{ "/*", http_downstream({ callback = http_np_callback }) }}, }) Now I need to transport channels with NetworkPush to server3 (and there make output to udp, same like on server2), but i want to transport them from server2. So, I need to relay all channels that come over np, to the server3 also with np... I can do it with second astra instance, with all channels listed in config and forwarding it to server3 (just like i did on server1) but, is it possible that astra on server2 creates local udp channels and automaticaly forward all np traffic to server3 without entering every channels source and output, with same Astra instance? Thanks in advance Regards, Doe
×