SYSTEMS AND METHODS FOR ESTABLISHING SECURE REMOTE CONNECTIONS TO MEDIA DEVICES

    公开(公告)号:US20220166760A1

    公开(公告)日:2022-05-26

    申请号:US17667490

    申请日:2022-02-08

    摘要: Systems and methods for establishing secure remote connections to media devices establish a secure shell (SSH) connection between two machines which are located in two different private networks, such as between a remote debugging computer and a receiving device. The receiving device has a persistent outbound connection with a message server. The remote debugging computer connects to a relay manager and obtains a relay instance IP address and port. The relay manager then forwards the relay instance IP address and port to the receiving device via the message server. After receiving the connection request from the message server, the receiving device connects to the relay instance IP and port and waits for the input data. The remote debugging computer performs an SSH handshake and the receiving device directly authenticates the SSH connection.

    Methods and systems for secure DNS routing

    公开(公告)号:US10785192B2

    公开(公告)日:2020-09-22

    申请号:US15907796

    申请日:2018-02-28

    摘要: Various arrangements for performing secure domain name system (DNS) routing are presented. A secure signature may be generated using an internet protocol (IP) address of an authorized device. An encoded character string may be generated that comprises the IP address. The domain name server may receive a request for an IP address mapped to the hostname. The hostname may be validated using the secure signature. The IP address of the authorized device may be decoded from the encoded character string at least partially in response to the hostname being validated by the domain name server. The IP address decoded from the encoded character string may be transmitted at least partially based on the hostname being validated and the request for the IP address.

    RELAYING MEDIA CONTENT VIA A RELAY SERVER SYSTEM WITHOUT DECRYPTION

    公开(公告)号:US20190268389A1

    公开(公告)日:2019-08-29

    申请号:US15907463

    申请日:2018-02-28

    摘要: Various arrangements are presented for relaying a secure streaming media communication session. A media relay server system may receive from a streaming media client via the Internet a first request for the secure streaming media communication session. A secure streaming media communication session may be established between a private streaming media server and the media relay server system. The media relay server system may establish a Transmission Control Protocol (TCP) communication service between the media relay server system and the private streaming media server via the Internet. The media relay server system may route, via the Internet, encrypted media packets from the private streaming media server to the streaming media client without the encrypted media packets being decrypted by the media relay server system.

    Buffer management for optimized processing in media pipeline

    公开(公告)号:US11627345B1

    公开(公告)日:2023-04-11

    申请号:US17741255

    申请日:2022-05-10

    摘要: Automated processes, computing systems, computing devices, and other aspects of a data processing system improve reliability in transmitting digital media content over a network using resource constrained hardware. Media content may be received from a media source and used to generate data segments. An address may be written to a message queue, with the address referencing a first segment of the media content stored in the buffer. A computing device may check whether a number of addresses stored in a message queue is greater than or equal to a first threshold value. A second segment of the media content may be written to the message queue in response to the number of addresses stored in the message queue being greater than or equal to the first threshold value.

    Secure media streaming communication via user datagram protocol

    公开(公告)号:US11611542B2

    公开(公告)日:2023-03-21

    申请号:US17444882

    申请日:2021-08-11

    摘要: Automated processes, computing systems, computing devices and other aspects of a data processing system provide improved reliability in delivering digital media content over the Internet or a similar wide area network without sacrificing data security. Content is initially placed into a secure format (e.g., secure hypertext transport protocol (HTTPS) via transport control protocol (TCP) or the like). Prior to transmission on the network, the secure data packets are encapsulated within connectionless frames, such as user datagram protocol (UDP) frames. The client device that receives the encapsulated packets extracts the underlying secure content from the connectionless frames for further processing. The encapsulation into connectionless data frames permits client and server devices to establish effective streaming sessions while preserving the security of the underlying data.

    Multi-unicast discovery of devices on a network

    公开(公告)号:US11196631B2

    公开(公告)日:2021-12-07

    申请号:US16369428

    申请日:2019-03-29

    摘要: Client and server devices identify each other over a LAN or similar network through a series of unicasts. Rather than broadcasting a service announcement or discovery request as a broadcast or multicast, for example, a device instead transmits a series of unicast messages using a finite set of recipient network addresses and port numbers. Responses to the unicast messages can be collected and tracked to thereby allow subsequent communications to occur via unicasts with only the recognized addresses, with a multicast to only the recognized addresses, and/or otherwise as desired. By allowing the clients and servers to communicate with a finite set of unicast messages, a “broadcast” type message can be sent on the network without a need for router configuration. Moreover, unicasts can be sent using different protocols (e.g., TCP) than the subsequent traffic (e.g., UDP), thereby making discovery of compatible devices on the network more reliable.

    CLOUD ACCESS TO LOCAL NETWORK ADDRESSES
    10.
    发明申请

    公开(公告)号:US20190253382A1

    公开(公告)日:2019-08-15

    申请号:US16005517

    申请日:2018-06-11

    摘要: Various systems, device and automated processes allow video streaming hosts or other server devices to publish their internal/local addresses (e.g., addresses used on a subnet or other local area network) to a backend address server operating on a wide area network (WAN) such as the Internet. Client devices attempting to subsequently contact server devices operating in the same local network can contact the address to obtain the internal address of the target server, thereby allowing direct LAN connections between clients and servers.