{"action":"created","issue":{"url":"https://api.github.com/repos/w3c/webrtc-pc/issues/1240","repository_url":"https://api.github.com/repos/w3c/webrtc-pc","labels_url":"https://api.github.com/repos/w3c/webrtc-pc/issues/1240/labels{/name}","comments_url":"https://api.github.com/repos/w3c/webrtc-pc/issues/1240/comments","events_url":"https://api.github.com/repos/w3c/webrtc-pc/issues/1240/events","html_url":"https://github.com/w3c/webrtc-pc/issues/1240","id":231008709,"number":1240,"title":"editorial: media api introduction","user":{"login":"fippo","id":289731,"avatar_url":"https://avatars1.githubusercontent.com/u/289731?v=4","gravatar_id":"","url":"https://api.github.com/users/fippo","html_url":"https://github.com/fippo","followers_url":"https://api.github.com/users/fippo/followers","following_url":"https://api.github.com/users/fippo/following{/other_user}","gists_url":"https://api.github.com/users/fippo/gists{/gist_id}","starred_url":"https://api.github.com/users/fippo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fippo/subscriptions","organizations_url":"https://api.github.com/users/fippo/orgs","repos_url":"https://api.github.com/users/fippo/repos","events_url":"https://api.github.com/users/fippo/events{/privacy}","received_events_url":"https://api.github.com/users/fippo/received_events","type":"User","site_admin":false},"labels":[{"id":381483688,"url":"https://api.github.com/repos/w3c/webrtc-pc/labels/Editorial","name":"Editorial","color":"fef2c0","default":false}],"state":"open","locked":false,"assignee":{"login":"fippo","id":289731,"avatar_url":"https://avatars1.githubusercontent.com/u/289731?v=4","gravatar_id":"","url":"https://api.github.com/users/fippo","html_url":"https://github.com/fippo","followers_url":"https://api.github.com/users/fippo/followers","following_url":"https://api.github.com/users/fippo/following{/other_user}","gists_url":"https://api.github.com/users/fippo/gists{/gist_id}","starred_url":"https://api.github.com/users/fippo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fippo/subscriptions","organizations_url":"https://api.github.com/users/fippo/orgs","repos_url":"https://api.github.com/users/fippo/repos","events_url":"https://api.github.com/users/fippo/events{/privacy}","received_events_url":"https://api.github.com/users/fippo/received_events","type":"User","site_admin":false},"assignees":[{"login":"fippo","id":289731,"avatar_url":"https://avatars1.githubusercontent.com/u/289731?v=4","gravatar_id":"","url":"https://api.github.com/users/fippo","html_url":"https://github.com/fippo","followers_url":"https://api.github.com/users/fippo/followers","following_url":"https://api.github.com/users/fippo/following{/other_user}","gists_url":"https://api.github.com/users/fippo/gists{/gist_id}","starred_url":"https://api.github.com/users/fippo/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/fippo/subscriptions","organizations_url":"https://api.github.com/users/fippo/orgs","repos_url":"https://api.github.com/users/fippo/repos","events_url":"https://api.github.com/users/fippo/events{/privacy}","received_events_url":"https://api.github.com/users/fippo/received_events","type":"User","site_admin":false}],"milestone":null,"comments":8,"created_at":"2017-05-24T11:32:02Z","updated_at":"2018-03-15T15:57:42Z","closed_at":null,"author_association":"CONTRIBUTOR","body":"http://w3c.github.io/webrtc-pc/#rtp-media-api\r\n\r\n> The RTP media API lets a web application send and receive MediaStreamTracks over a peer-to-peer \r\nconnection.\r\n\r\nThis is odd. Tracks and streams are an abstraction that is used by this API to describe how media is sent over a p2p connection.\r\n\r\n> Tracks, when added to a RTCPeerConnection, result in signaling; when this signaling is forwarded to a remote peer, it causes corresponding tracks to be created on the remote side.\r\n\r\nThis is even more weird. It is correct but boiled down a bit too much.\r\nIf an application adds a track to a peerconnection it signals its intent to transmit media over that connection. This triggers the negotiation process described in 4.7 because we need to negotiate how this media is going to be transmitted over the network in a way that the other peer understands. As part of the negotiation, signaling messages are exchanges between the two applications which make the stream pop up at the remote side. No data is sent until the p2p connection is up though\r\n\r\nShall I try to come up with something along those lines?"},"comment":{"url":"https://api.github.com/repos/w3c/webrtc-pc/issues/comments/373427375","html_url":"https://github.com/w3c/webrtc-pc/issues/1240#issuecomment-373427375","issue_url":"https://api.github.com/repos/w3c/webrtc-pc/issues/1240","id":373427375,"user":{"login":"aboba","id":808811,"avatar_url":"https://avatars0.githubusercontent.com/u/808811?v=4","gravatar_id":"","url":"https://api.github.com/users/aboba","html_url":"https://github.com/aboba","followers_url":"https://api.github.com/users/aboba/followers","following_url":"https://api.github.com/users/aboba/following{/other_user}","gists_url":"https://api.github.com/users/aboba/gists{/gist_id}","starred_url":"https://api.github.com/users/aboba/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/aboba/subscriptions","organizations_url":"https://api.github.com/users/aboba/orgs","repos_url":"https://api.github.com/users/aboba/repos","events_url":"https://api.github.com/users/aboba/events{/privacy}","received_events_url":"https://api.github.com/users/aboba/received_events","type":"User","site_admin":false},"created_at":"2018-03-15T15:57:42Z","updated_at":"2018-03-15T15:57:42Z","author_association":"CONTRIBUTOR","body":"@fippo Can you submit a PR?"}}
{"actor":{"display_login":"aboba"}}