Implementing the Media Fragments URI Specification - Talk given at the Developer's Track of the 19th World Wide Web Conference (WWW'2010), Raleigh (NC), USA, April 29th 2010
Remixing Media on the Web: Media Fragment Specification and SemanticsMediaMixerCommunity
Introduce the W3C Media Fragment URI specification. Highlight how media fragments can be incorporated into known media description schema, with a focus on the W3C Media Ontology and the Open Annotation Model. Extensions to these ontologies to more richly link media fragments to the concepts they represent.
Remixing Media on the Semantic Web (ISWC 2014 Tutorial) Pt 1 Media Fragment S...LinkedTV
In this session we will introduce the W3C Media Fragment URI specification, highlighting how media fragments can be incorporated into known media description schema, with a focus on the W3C Media Ontology and the Open Annotation Model. We will also discuss extensions to these ontologies to more richly link media fragments to the concepts they represent, re-using Linked Data as a Web-wide knowledge graph about concepts. We will briefly demonstrate various approaches to visual, audio and textual analysis in order to generate meaningful media fragments out of a media resource, as well as look at available annotation tools for semantically describing online media. Finally, we show how existing text around media (subtitles, transcripts) can be used for fragment annotation through Named Entity Recognition services (NERD) and a combined approach for generating a semantic description of media from analysis, metadata and entity recognition (TV2RDF).
SophiaConf2010 Présentation des Retours d'expériences de la Conférence du 08 ...TelecomValley
SophiaConf2010 Présentation des Retours d'expériences de la Conférence du 08 Juillet - HTML 5, une plateforme contemporaine pour le Web : Stefano Crosta, Chief Technical Officer de SLICE FACTORY ; Raphaël Troncy, Maître de Conférences à Eurecom.
Remixing Media on the Web: Media Fragment Specification and SemanticsMediaMixerCommunity
Introduce the W3C Media Fragment URI specification. Highlight how media fragments can be incorporated into known media description schema, with a focus on the W3C Media Ontology and the Open Annotation Model. Extensions to these ontologies to more richly link media fragments to the concepts they represent.
Remixing Media on the Semantic Web (ISWC 2014 Tutorial) Pt 1 Media Fragment S...LinkedTV
In this session we will introduce the W3C Media Fragment URI specification, highlighting how media fragments can be incorporated into known media description schema, with a focus on the W3C Media Ontology and the Open Annotation Model. We will also discuss extensions to these ontologies to more richly link media fragments to the concepts they represent, re-using Linked Data as a Web-wide knowledge graph about concepts. We will briefly demonstrate various approaches to visual, audio and textual analysis in order to generate meaningful media fragments out of a media resource, as well as look at available annotation tools for semantically describing online media. Finally, we show how existing text around media (subtitles, transcripts) can be used for fragment annotation through Named Entity Recognition services (NERD) and a combined approach for generating a semantic description of media from analysis, metadata and entity recognition (TV2RDF).
SophiaConf2010 Présentation des Retours d'expériences de la Conférence du 08 ...TelecomValley
SophiaConf2010 Présentation des Retours d'expériences de la Conférence du 08 Juillet - HTML 5, une plateforme contemporaine pour le Web : Stefano Crosta, Chief Technical Officer de SLICE FACTORY ; Raphaël Troncy, Maître de Conférences à Eurecom.
Deep-linking into Media Assets at the Fragment Level SMAM 2013Raphael Troncy
"Deep-linking into Media Assets at the Fragment Level: Specification, Model and Applications" - Keynote Talk given at the International Workshop on Semantic Music and Media (SMAM), 21 October 2013
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11William Hall
This is the 11th of of 23 presentations in a series introducing and outlining my hypertext book project, "Application Holy Wars or a New Reformation - A Fugue on the Theory of Knowledge. The project explores the interactions of technology and cognition in the extraordinary evolutionary history of the human species. In presentation I show how a universally accessible library for the body of human knowledge emerged from what started as defense projects to interconnect various projects so they could share computer resources and to harden digital communications against nuclear warfare. Tonight's topics cover:
● ARPANET and the invention of addressable digital communications
● Vannevar Bush, Memex, and the revolutionary invention of hypertext
● Revolutionary tools for authoring, managing, and delivering hypertext
● Exponential growth of the web and web content
● Using the Web's automated cognition for assembling and retrieving relevant knowledge
SECURED SOCIAL TUBE TO AVOID REDUNDANT VIDEO SHARING IN OSN SYSTEMEditor IJMTER
Recent years have witnessed the blossom of online social network service and online
video service as well as the rapid convergence of the two services. Social video contents or social videos
in short that is generated and shared by users in online social networks are becoming increasingly
popular on today's Internet. The unique propagation properties make the video access pattern in the
online social network quite different from that in the traditional centralized video service systems, in that
(1) video contents are no longer produced by a few centralized content providers, but by all individual
users; and (2) social connections and social activities determine the propagation of the videos among the
users. In that Existing system Secure Social tube, an improved peer-assisted video sharing system that
explores interest similarity, physical location and social relationship between peers in OSNs.
Specifically, social Tube incorporates four algorithms: a social network (SN)-based a buffer
management, scheduling, chunk delivery, chunk prefetching and P2P overlay construction. Proposed
system implement secure social tube approach to share useful videos in online social network and
implement video conversion approach to convert videos into frames and check each and every frames
using video content features and also eliminate the redundant video shared on network. Implement this
social tube framework in security manner.
A web browser is a software application which enables a user to display and interact with text, images, videos, music and other information typically located on a Web page at a website on the World Wide Web or a Local Area Network. Text and images on a Web page can contain hyperlinks to other Web pages at the same or different website. Web browsers format HTML information for display, so the appearance of a Web page may differ between browsers.
Some of the Web browsers available for personal computers include Internet Explorer, Mozilla Firefox, Safari, and Opera in order of descending popularity.ThesisScientist.com
Kurento: a media server architecture and API for WebRTCLuis Lopez
Introducing Kurento for WebRTC Expo 2013 (Paris). Kurento is an Open Source multimedia framework, which provides a Java EE compatible API suitable for adding real-time communication capabilities to any WWW application in a simple and seamless way.
Enhancing Social Interactions at Conferences (Conferator System)Fread Mzee
Atzmueller, M., Benz, D., Doerfel, S., Hotho, A., Jaschke, R., Macek, B. E., Mitzlaff, F., Scholz, C., Stumme G., (2011). Enhancing Social Interactions At Conferences. Information Technology, 53(3), 101–107.
Media Fragments Indexing using Social MediaLinkedTV
With more and more video shared on the Web, the practice of sharing a video object from a certain time point (deep-linking) has been implemented by many video sharing platforms. With so many media fragments created, annotated and shared, however, indexing video objects on a fine-grained level on the Web scale is still not implemented by major search engines. To solve this problem, this paper proposes Twitter Media Fragment Indexer, which monitors the Tweet text and uses the embedded URLs pointing to video fragments as the media to massively create index for media fragments. Some preliminary evaluation has shown that media fragments can be successfully indexed in large scale using this system.
This is a presentation from the LIME workshop at ESWC2014.
JAM316 - Native API Deep Dive: Multimedia Playback & StreamingDr. Ranbijay Kumar
Multimedia is becoming more common in all types of applications today. Join this session to learn how the multimedia playback and streaming APIs work in the BlackBerry® 10 NDK. We will cover everything you need to know to play and stream video and audio content in your native C and Cascades apps.
Feel free to share to every aspiring ICT SHS teacher that is starting out. Just please do not take the copyright credit. The content is taken from Rex and Abiva Empowerment Technologies books.
Developing rich multimedia applications with FI-WARE.Luis Lopez
FI-WARE will deliver a novel service infrastructure, building upon elements called Generic Enablers (GEs), which offer reusable and commonly shared functions making it easier to develop Future Internet Applications in multiple sectors. This presentation provides an overview of Kurento: the FI-WARE Generic Enabler that will ease development of advanced multimedia stream processing applications.
Deep-linking into Media Assets at the Fragment Level SMAM 2013Raphael Troncy
"Deep-linking into Media Assets at the Fragment Level: Specification, Model and Applications" - Keynote Talk given at the International Workshop on Semantic Music and Media (SMAM), 21 October 2013
Episode 3(3): Birth & explosion of the World Wide Web - Meetup session11William Hall
This is the 11th of of 23 presentations in a series introducing and outlining my hypertext book project, "Application Holy Wars or a New Reformation - A Fugue on the Theory of Knowledge. The project explores the interactions of technology and cognition in the extraordinary evolutionary history of the human species. In presentation I show how a universally accessible library for the body of human knowledge emerged from what started as defense projects to interconnect various projects so they could share computer resources and to harden digital communications against nuclear warfare. Tonight's topics cover:
● ARPANET and the invention of addressable digital communications
● Vannevar Bush, Memex, and the revolutionary invention of hypertext
● Revolutionary tools for authoring, managing, and delivering hypertext
● Exponential growth of the web and web content
● Using the Web's automated cognition for assembling and retrieving relevant knowledge
SECURED SOCIAL TUBE TO AVOID REDUNDANT VIDEO SHARING IN OSN SYSTEMEditor IJMTER
Recent years have witnessed the blossom of online social network service and online
video service as well as the rapid convergence of the two services. Social video contents or social videos
in short that is generated and shared by users in online social networks are becoming increasingly
popular on today's Internet. The unique propagation properties make the video access pattern in the
online social network quite different from that in the traditional centralized video service systems, in that
(1) video contents are no longer produced by a few centralized content providers, but by all individual
users; and (2) social connections and social activities determine the propagation of the videos among the
users. In that Existing system Secure Social tube, an improved peer-assisted video sharing system that
explores interest similarity, physical location and social relationship between peers in OSNs.
Specifically, social Tube incorporates four algorithms: a social network (SN)-based a buffer
management, scheduling, chunk delivery, chunk prefetching and P2P overlay construction. Proposed
system implement secure social tube approach to share useful videos in online social network and
implement video conversion approach to convert videos into frames and check each and every frames
using video content features and also eliminate the redundant video shared on network. Implement this
social tube framework in security manner.
A web browser is a software application which enables a user to display and interact with text, images, videos, music and other information typically located on a Web page at a website on the World Wide Web or a Local Area Network. Text and images on a Web page can contain hyperlinks to other Web pages at the same or different website. Web browsers format HTML information for display, so the appearance of a Web page may differ between browsers.
Some of the Web browsers available for personal computers include Internet Explorer, Mozilla Firefox, Safari, and Opera in order of descending popularity.ThesisScientist.com
Kurento: a media server architecture and API for WebRTCLuis Lopez
Introducing Kurento for WebRTC Expo 2013 (Paris). Kurento is an Open Source multimedia framework, which provides a Java EE compatible API suitable for adding real-time communication capabilities to any WWW application in a simple and seamless way.
Enhancing Social Interactions at Conferences (Conferator System)Fread Mzee
Atzmueller, M., Benz, D., Doerfel, S., Hotho, A., Jaschke, R., Macek, B. E., Mitzlaff, F., Scholz, C., Stumme G., (2011). Enhancing Social Interactions At Conferences. Information Technology, 53(3), 101–107.
Media Fragments Indexing using Social MediaLinkedTV
With more and more video shared on the Web, the practice of sharing a video object from a certain time point (deep-linking) has been implemented by many video sharing platforms. With so many media fragments created, annotated and shared, however, indexing video objects on a fine-grained level on the Web scale is still not implemented by major search engines. To solve this problem, this paper proposes Twitter Media Fragment Indexer, which monitors the Tweet text and uses the embedded URLs pointing to video fragments as the media to massively create index for media fragments. Some preliminary evaluation has shown that media fragments can be successfully indexed in large scale using this system.
This is a presentation from the LIME workshop at ESWC2014.
JAM316 - Native API Deep Dive: Multimedia Playback & StreamingDr. Ranbijay Kumar
Multimedia is becoming more common in all types of applications today. Join this session to learn how the multimedia playback and streaming APIs work in the BlackBerry® 10 NDK. We will cover everything you need to know to play and stream video and audio content in your native C and Cascades apps.
Feel free to share to every aspiring ICT SHS teacher that is starting out. Just please do not take the copyright credit. The content is taken from Rex and Abiva Empowerment Technologies books.
Developing rich multimedia applications with FI-WARE.Luis Lopez
FI-WARE will deliver a novel service infrastructure, building upon elements called Generic Enablers (GEs), which offer reusable and commonly shared functions making it easier to develop Future Internet Applications in multiple sectors. This presentation provides an overview of Kurento: the FI-WARE Generic Enabler that will ease development of advanced multimedia stream processing applications.
Similar to Implementing the Media Fragments URI Specification (20)
Location Embeddings for Next Trip RecommendationRaphael Troncy
Joint work wih Amadeus presenting a recommender system for your next destination using knowledge graphs and deep learning network, presented at the LocWeb 2019 Workshop colocated with TheWebConf 2019 (San Francisco, USA)
NERD: an open source platform for extracting and disambiguating named entitie...Raphael Troncy
"NERD: an open source platform for extracting and disambiguating named entities in very diverse documents" - Keynote Talk given at the NLP&DBpedia International Workshop (NLP&DBpedia), 22 October 2013
Semantics at the multimedia fragment level SSSW 2013Raphael Troncy
"Semantics at the multimedia fragment level or how enabling the remixing of online media" - Invited Talk given at the Semantic Web Summer School (SSSW), 12 July 2013
MediaFinder: Collect, Enrich and Visualize Media Memes Shared by the CrowdRaphael Troncy
"MediaFinder: Collect, Enrich and Visualize Media Memes Shared by the Crowd", talk given at the 2nd Real Time Analysis and Mining of Social Streams Workshop (RAMSS) colocated with WWW 2013, Rio de Janeiro, Brazil
EventMedia Live: Exploring Events Connections in Real-Time to Enhance ContentRaphael Troncy
"EventMedia Live: Exploring Events Connections in Real-Time to Enhance Content" presented at the Semantic Web Challenge, Open Track, of the 11th International Semantic Web Conference, Boston, USA, November 2012
ShareIt: Mining SocialMedia Activities for Detecting EventsRaphael Troncy
ShareIt: Mining #SocialMedia Activities for Detecting #Events, Talk given at the 2nd Summer School on Social Media Retrieval (S3MR), June 2011, Antalya, Turkey
Dev Dives: Train smarter, not harder – active learning and UiPath LLMs for do...UiPathCommunity
💥 Speed, accuracy, and scaling – discover the superpowers of GenAI in action with UiPath Document Understanding and Communications Mining™:
See how to accelerate model training and optimize model performance with active learning
Learn about the latest enhancements to out-of-the-box document processing – with little to no training required
Get an exclusive demo of the new family of UiPath LLMs – GenAI models specialized for processing different types of documents and messages
This is a hands-on session specifically designed for automation developers and AI enthusiasts seeking to enhance their knowledge in leveraging the latest intelligent document processing capabilities offered by UiPath.
Speakers:
👨🏫 Andras Palfi, Senior Product Manager, UiPath
👩🏫 Lenka Dulovicova, Product Program Manager, UiPath
Transcript: Selling digital books in 2024: Insights from industry leaders - T...BookNet Canada
The publishing industry has been selling digital audiobooks and ebooks for over a decade and has found its groove. What’s changed? What has stayed the same? Where do we go from here? Join a group of leading sales peers from across the industry for a conversation about the lessons learned since the popularization of digital books, best practices, digital book supply chain management, and more.
Link to video recording: https://bnctechforum.ca/sessions/selling-digital-books-in-2024-insights-from-industry-leaders/
Presented by BookNet Canada on May 28, 2024, with support from the Department of Canadian Heritage.
Neuro-symbolic is not enough, we need neuro-*semantic*Frank van Harmelen
Neuro-symbolic (NeSy) AI is on the rise. However, simply machine learning on just any symbolic structure is not sufficient to really harvest the gains of NeSy. These will only be gained when the symbolic structures have an actual semantics. I give an operational definition of semantics as “predictable inference”.
All of this illustrated with link prediction over knowledge graphs, but the argument is general.
State of ICS and IoT Cyber Threat Landscape Report 2024 previewPrayukth K V
The IoT and OT threat landscape report has been prepared by the Threat Research Team at Sectrio using data from Sectrio, cyber threat intelligence farming facilities spread across over 85 cities around the world. In addition, Sectrio also runs AI-based advanced threat and payload engagement facilities that serve as sinks to attract and engage sophisticated threat actors, and newer malware including new variants and latent threats that are at an earlier stage of development.
The latest edition of the OT/ICS and IoT security Threat Landscape Report 2024 also covers:
State of global ICS asset and network exposure
Sectoral targets and attacks as well as the cost of ransom
Global APT activity, AI usage, actor and tactic profiles, and implications
Rise in volumes of AI-powered cyberattacks
Major cyber events in 2024
Malware and malicious payload trends
Cyberattack types and targets
Vulnerability exploit attempts on CVEs
Attacks on counties – USA
Expansion of bot farms – how, where, and why
In-depth analysis of the cyber threat landscape across North America, South America, Europe, APAC, and the Middle East
Why are attacks on smart factories rising?
Cyber risk predictions
Axis of attacks – Europe
Systemic attacks in the Middle East
Download the full report from here:
https://sectrio.com/resources/ot-threat-landscape-reports/sectrio-releases-ot-ics-and-iot-security-threat-landscape-report-2024/
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
GDG Cloud Southlake #33: Boule & Rebala: Effective AppSec in SDLC using Deplo...James Anderson
Effective Application Security in Software Delivery lifecycle using Deployment Firewall and DBOM
The modern software delivery process (or the CI/CD process) includes many tools, distributed teams, open-source code, and cloud platforms. Constant focus on speed to release software to market, along with the traditional slow and manual security checks has caused gaps in continuous security as an important piece in the software supply chain. Today organizations feel more susceptible to external and internal cyber threats due to the vast attack surface in their applications supply chain and the lack of end-to-end governance and risk management.
The software team must secure its software delivery process to avoid vulnerability and security breaches. This needs to be achieved with existing tool chains and without extensive rework of the delivery processes. This talk will present strategies and techniques for providing visibility into the true risk of the existing vulnerabilities, preventing the introduction of security issues in the software, resolving vulnerabilities in production environments quickly, and capturing the deployment bill of materials (DBOM).
Speakers:
Bob Boule
Robert Boule is a technology enthusiast with PASSION for technology and making things work along with a knack for helping others understand how things work. He comes with around 20 years of solution engineering experience in application security, software continuous delivery, and SaaS platforms. He is known for his dynamic presentations in CI/CD and application security integrated in software delivery lifecycle.
Gopinath Rebala
Gopinath Rebala is the CTO of OpsMx, where he has overall responsibility for the machine learning and data processing architectures for Secure Software Delivery. Gopi also has a strong connection with our customers, leading design and architecture for strategic implementations. Gopi is a frequent speaker and well-known leader in continuous delivery and integrating security into software delivery.
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Implementing the Media Fragments URI Specification
1. Implementing the Media
Fragments URI
Specification
Raphaël Troncy <raphael.troncy@eurecom.fr>,
Davy Van Deursen, Erik Mannens
Silvia Pfeiffer,
Yves Lafon
2. Use Case
Aidem received on her Facebook
wall a status message containing a
Media Fragment URI
Use a ‘#’ !
Highlight a video
sequence
Highlight a region
to pay attention to
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA -2
3. Media Fragments URI
Provide URI-based
mechanisms for uniquely
identifying fragments for
media objects on the Web,
such as video, audio, and
images.
Photo credit: Robert Freund
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA -3
4. Requirements
r01: Temporal fragments:
a clipping along the time dimension from a start to an end time that
are within the duration of the media resource
r02: Spatial fragments:
a clipping of an image region, only consider rectangular regions
r03: Track fragments:
a track as exposed by a container format of the media resource
r04: Named fragments:
a media fragment - either a track, a time section, or a spatial region -
that has been given a name through some sort of annotation
mechanism
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA -4
5. Side Conditions
Restrict to what the container format (encapsulating the
compressed media content) can express (and expose),
thus no transcoding
Protocol covered: HTTP(S), FILE, RTSP, RTMP
http://www.w3.org/TR/media-frags-reqs/
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA -5
6. Media Fragments processing
General principle:
Smart UA will strip out the fragment definition and
encode it into custom http headers ...
(Media) Servers will handle the request, slice the media
content and serve just the fragment while old ones will
serve the whole resource
Four recipes proposed
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA -6
7. Recipe 1: UA mapped byte ranges
The User Agent knows how to map a custom unit into bytes and
sends a normal Range request expressed in bytes
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA -7
8. Recipe 1: UA mapped byte ranges
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA -8
9. Recipe 2: Server mapped byte ranges
The UA sends a Range request expressed in a custom unit (e.g.
seconds), the server answers directly with a 206 Partial Content
and indicates the mapping between bytes and the custom unit
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA -9
10. Recipe 2: Server mapped byte ranges
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA - 10
11. Recipe 3: Proxy cacheable variant
The UA sends a Range request expressed in a custom unit (e.g.
seconds), the server answers first with just a Head and the
mapping between the custom unit and bytes so that the UA issues
another normal
Range request
expressed this
time in bytes
making the
answer
cacheable.
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA - 11
12. Recipe 3: Proxy cacheable variant
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA - 12
13. Recipe 4: Serving playable resources
The UA sends a Range request expressed in a custom unit (e.g.
seconds), the server provides a multipart message body reply
(multipart/byte-ranges) containing not only the bytes
corresponding to requested media fragment but also the media
header data making the resource playable.
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA - 13
14. Recipe 4: Serving playable resources
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA - 14
15. Implementation
Media Fragment server (4 recipes supported):
Ninsuna: http://ninsuna.elis.ugent.be/MediaFragmentsServer
Media Fragment user agents:
Ninsuna Flash player:
http://ninsuna.elis.ugent.be/MediaFragmentsPlayer
Supports recipe 1
Silvia Pfeiffer's experiment with HTML5 + JS:
http://annodex.net/~silvia/itext/mediafrag.html
Supports recipe 1 (for .ogg files and time dimension)
Firefox pluggin
development in order to
support all recipes
(HTML5 +
XMLHttpRequest)
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA - 15
16. Issues
Communicating with the media player
HTML5 browser: patch submitted for Firefox
Flash: need to build a custom player
Media Fragments rendering
Spatial dimension?
Names/Tracks discovery
Media Multitrack (JS) API:
http://www.w3.org/WAI/PF/HTML/wiki/Media_MultitrackAPI
Get involved?
http://www.w3.org/TR/media-frags/
http://lists.w3.org/Archives/Public/public-media-fragment/
29/04/2010 - Implementing the Media Fragments URI Specification - WWW 2010, Raleigh, USA - 16