SMIL Media एलीमेंट

SMIL मीडिया एलीमेंट का उपयोग करके सामग्री का वर्णन करता है。

Media एलीमेंट

यहाँ दिए गए मीडिया एलीमेंट का उपयोग करके SMIL डॉक्यूमेंट में मीडिया ऑब्जेक्ट को शामिल कर सकते हैं:

एलीमेंट वर्णन Ver
<animation> एनिमेशन को परिभाषित करता है。 1
<audio> ऑडियो शीट को परिभाषित करता है。 1
<brush> ब्रश परिभाषित करता है。 1
<img> इमेज को परिभाषित करता है。 1
<param> पैरामीटर परिभाषित करता है。 1
<ref> सामान्य मीडिया संदर्भ को परिभाषित करता है。 1
<text> टेक्स्ट को परिभाषित करता है。 1
<textstream> टेक्स्ट स्ट्रीम को परिभाषित करता है。 1
<video> वीडियो को परिभाषित करता है。 1

Media गुण

SMIL डॉक्यूमेंट में हर मीडिया ऑब्जेक्ट को शामिल करने के लिए src गुण में संदर्भ (URL) का उपयोग करना आवश्यक है। src गुण मीडिया एलीमेंट का सबसे अधिक उपयोग किया जाने वाला गुण है。

type गुण मीडिया तरीका परिभाषित करता है। यदि type गुण अनदेखा किया जाता है, तो अनुप्रयोग वर्तमान में सर्वर से प्राप्त होने वाली तरीका सूचना पर निर्भर करता है। डेवलपर फ़ाइल टाइप एक्सटेंशन को फ़ाइल तरीका को परिभाषित करने के लिए निर्भर नहीं करना चाहिए。

गुण वर्णन Ver
erase इस एलीमेंट के व्यवहार को परिभाषित करता है जब टाइमिंग पूरा हो जाता है。 1
src मीडिया ऑब्जेक्ट के स्रोत को परिभाषित करता है。 1
type मीडिया तरीका परिभाषित करता है。 1

पूरे SMIL एलीमेंट और गुणों की सूची के लिए यहाँ देखें CodeW3C.com SMIL संदर्भ मानवस

<animation> एलीमेंट

<animation> एलीमेंट अनुसंधान के द्वारा एनिमेशन ऑब्जेक्ट के लिए संदर्भ निर्धारित करता है जो वेक्टर ग्राफिक्स या अन्य तरीकों से संग्रहीत है।

यह एलीमेंट और <animate> एलीमेंट को भ्रमित नहीं करना चाहिए。<animation> एलीमेंट अनुसंधान के द्वारा एनिमेशन ऑब्जेक्ट को निर्धारित करता है। जबकि <animate> एलीमेंट अन्य एलीमेंट के एनिमेशन डिस्प्ले को निर्धारित करता है।

<audio> एलीमेंट

<audio> एलीमेंट ऑडियो ऑब्जेक्ट के लिए संदर्भ निर्धारित करता है जो रेकॉर्ड किए गए ऑडियो में संग्रहीत है।

उदाहरण:

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
  <?import namespace="t" implementation="#default#time2">
</head>
<body>
<t:audio
src="liar.wav"
repeatCount="indefinite"
type="wav" />
</body>
</html>

TIY

<brush> एलीमेंट

<brush> एलीमेंट फुल रंग या फुल पैटर्न निर्धारित करता है。

यह एलीमेंट मीडिया ऑब्जेक्ट के लिए प्रतिस्थापक रंग या पैटर्न निर्धारित करता है。

<img> एलीमेंट

<img> एलीमेंट इमेज ऑब्जेक्ट के लिए संदर्भ निर्धारित करता है जो JPG या अन्य इमेज फॉर्मेट में संग्रहीत है।

उदाहरण:

<img src="myimage.gif" type="GIF" />

<param> एलीमेंट

<param> एलीमेंट किसी अन्य मीडिया एलीमेंट के लिए पारामीटर निर्धारित करता है।

उदाहरण:

<param name="color" value="red" />

<ref> एलीमेंट

<ref> एलीमेंट आम मीडिया एलीमेंट के लिए संदर्भ निर्धारित करता है।

जब मीडिया टाइप अच्छी तरह से परिभाषित नहीं होता है तो <ref> एलीमेंट का उपयोग किया जा सकता है।

<text> एलीमेंट

<text> एलीमेंट टेक्स्ट ऑब्जेक्ट के लिए संदर्भ निर्धारित करता है, जो टेक्स्ट के रूप में संग्रहीत है।

<textstream> एलीमेंट

<textstream> एलीमेंट टेक्स्ट स्ट्रीम के रूप में संग्रहीत टेक्स्ट ऑब्जेक्ट के लिए संदर्भ निर्धारित करता है।

<video> एलीमेंट

<video> एलीमेंट विडियो ऑब्जेक्ट के लिए संदर्भ निर्धारित करता है, जो रेकॉर्ड किए गए विडियो के रूप में संग्रहीत है।

उदाहरण:

<html xmlns:t="urn:schemas-microsoft-com:time">
<head>
  <?import namespace="t" implementation="#default#time2">
</head>
<body>
<t:video
src="http://www.ananova.com/about/vap_windows_check.wmv"
repeatCount="indefinite"
type="wmv" />
</body>
</html>

TIY